
#include <native.h>
#include <stdio.h>

void sw_print_vec(sw_xmm_vec *vec){

  printf("[%lf:%lf]", vec->x, vec->y);

}

void sw_println_vec(sw_xmm_vec *vec){

  printf("[%lf:%lf]\n", vec->x, vec->y);

}

double _sw_vec_dot(sw_xmm_vec *v1, sw_xmm_vec *v2){

  return (v1->x * v2->x) + (v1->y * v2->y);

}
